fresh water cooling kit - French English Dictionary